package com.weimob.mcloud.wechatwork.customer.service.user.module.msgBody;

import java.io.Serializable;

/**
 * @author junlong.lv
 * @version 1.0
 * @date 2022/3/24 7:13 下午
 */
public class TagChangeBody implements Serializable {
    private static final long serialVersionUID = -1698509214213157739L;

    /**
     * 企微唯一标识
     */
    private String corpId;

    /**
     *
     */
    private Long bosId;

    /**
     * 企微官方标签组id
     */
    private String corpTagGroupId;

    /**
     * 企微官方标签组名称
     */
    private String tagGroupName;

    /**
     * 企微官方标签id
     */
    private String corpTagId;

    /**
     * 企微官方标签名称
     */
    private String tagName;

    /**
     * 标签变更类型
     * @see com.weimob.mcloud.wechatwork.customer.service.user.enums.tag.TagChangeEnum
     */
    private Integer tagChangeType;

    public String getCorpId() {
        return corpId;
    }

    public void setCorpId(String corpId) {
        this.corpId = corpId;
    }

    public Long getBosId() {
        return bosId;
    }

    public void setBosId(Long bosId) {
        this.bosId = bosId;
    }

    public String getCorpTagGroupId() {
        return corpTagGroupId;
    }

    public void setCorpTagGroupId(String corpTagGroupId) {
        this.corpTagGroupId = corpTagGroupId;
    }

    public String getTagGroupName() {
        return tagGroupName;
    }

    public void setTagGroupName(String tagGroupName) {
        this.tagGroupName = tagGroupName;
    }

    public String getCorpTagId() {
        return corpTagId;
    }

    public void setCorpTagId(String corpTagId) {
        this.corpTagId = corpTagId;
    }

    public String getTagName() {
        return tagName;
    }

    public void setTagName(String tagName) {
        this.tagName = tagName;
    }

    public Integer getTagChangeType() {
        return tagChangeType;
    }

    public void setTagChangeType(Integer tagChangeType) {
        this.tagChangeType = tagChangeType;
    }

    @Override
    public String toString() {
        return "TagChangeBody{" +
                "corpId='" + corpId + '\'' +
                ", bosId=" + bosId +
                ", corpTagGroupId='" + corpTagGroupId + '\'' +
                ", tagGroupName='" + tagGroupName + '\'' +
                ", corpTagId='" + corpTagId + '\'' +
                ", tagName='" + tagName + '\'' +
                ", tagChangeType=" + tagChangeType +
                '}';
    }
}
